當(dāng)前位置:中國(guó)廣告人網(wǎng)站--->品牌營(yíng)銷欄目--->知識(shí)管理-->詳細(xì)內(nèi)容
ERP系統(tǒng)與網(wǎng)絡(luò)連接
作者:佚名 日期:2001-11-23 字體:[大] [中] [小]
-
從純技術(shù)的角度講,企業(yè)資源計(jì)劃(ERP)實(shí)際上是一種集成化軟件系統(tǒng),它將許多商業(yè)過(guò)程處理模塊集成起來(lái),以此幫助企業(yè)保持競(jìng)爭(zhēng)優(yōu)勢(shì)。由于ERP系統(tǒng)通常分布于企業(yè)的各部門和各分支機(jī)構(gòu),因此良好的網(wǎng)絡(luò)系統(tǒng)就成為確保ERP成功實(shí)施的基本需求。
為了有效地支持ERP項(xiàng)目,企業(yè)信息系統(tǒng)管理人員必須深入理解ERP的結(jié)構(gòu)和它對(duì)網(wǎng)絡(luò)設(shè)施的基本要求。目前,決定實(shí)施ERP系統(tǒng)的企業(yè)通常都有基本的企業(yè)網(wǎng),但是,如果要支持ERP實(shí)施,就必須把傳統(tǒng)的共享式局域網(wǎng)升級(jí)到能提供高速IP服務(wù)的高性能交換式網(wǎng)絡(luò)。類似地,傳統(tǒng)的廣域網(wǎng)也需要進(jìn)行升級(jí)。此外,許多ERP系統(tǒng)的用戶時(shí)常在家里或遠(yuǎn)程工作,因此網(wǎng)絡(luò)方案還應(yīng)該能夠提供高性能的遠(yuǎn)程訪問(wèn)功能。
為了幫助企業(yè)解決實(shí)施ERP過(guò)程中遇到的問(wèn)題,許多公司都開發(fā)了專門的ERP實(shí)現(xiàn)包和配置步驟,幫助企業(yè)解決ERP的連網(wǎng)問(wèn)題。本文介紹企業(yè)在實(shí)施ERP連網(wǎng)過(guò)程中會(huì)遇到的問(wèn)題極其解決方法。
ERP應(yīng)用結(jié)構(gòu)與連網(wǎng)
雖然各廠商推出的ERP應(yīng)用結(jié)構(gòu)各有差異,但它們一般都采用三層結(jié)構(gòu)(參見圖1)。頂層是運(yùn)行后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的服務(wù)器;中間層是運(yùn)行商業(yè)應(yīng)用的一臺(tái)或一組服務(wù)器;底層是用戶的桌面機(jī)。大部分ERP包一般都利用IP作為基本通信協(xié)議,但有些早期版本也采用一些更老的協(xié)議,如SNA、IPX或DECnet等。
1. DBMS與應(yīng)用服務(wù)器連網(wǎng)
后端數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器之間的交互操作通過(guò)數(shù)據(jù)庫(kù)訪問(wèn)協(xié)議實(shí)現(xiàn),這類協(xié)議可能是SQL或ODBC,這些協(xié)議通常運(yùn)行在IP層之上。一般情況下,這些交互操作是數(shù)據(jù)高度集中的,需要占用大量的帶寬,并且要求延遲盡可能短。要滿足這些需求,后臺(tái)數(shù)據(jù)庫(kù)與應(yīng)用服務(wù)器之間的通信最好采用專用FDDI網(wǎng)絡(luò),當(dāng)然,專用快速以太網(wǎng)(共享式或交換式)也可以滿足需求,因?yàn)榻^大多數(shù)廠商和集成商都在100Mbps鏈路上進(jìn)行了成功的應(yīng)用性能測(cè)試。
為了實(shí)現(xiàn)FDDI的高可靠性,這種網(wǎng)絡(luò)在部署時(shí)應(yīng)該配備連接到網(wǎng)狀拓?fù)浣Y(jié)構(gòu)上的冗余交換設(shè)備。當(dāng)ERP服務(wù)器跨越子網(wǎng)進(jìn)行通信時(shí),Layer 3交換將提供增強(qiáng)的性能。此外,網(wǎng)絡(luò)系統(tǒng)中,應(yīng)該使用性能較好的交換設(shè)備和網(wǎng)絡(luò)接口卡。同時(shí)在建立服務(wù)器之間的專用鏈路時(shí),可以利用交換設(shè)備中的CoS/QoS特性對(duì)ERP通信進(jìn)行優(yōu)先權(quán)控制,以保證預(yù)期的響應(yīng)速度。
應(yīng)該注意的是,在一般情況下,應(yīng)用服務(wù)器和后端數(shù)據(jù)庫(kù)不應(yīng)該通過(guò)廣域網(wǎng)鏈路進(jìn)行連接,因?yàn)檫@種連接容易帶來(lái)延遲,而大于幾毫秒的延遲都可能嚴(yán)重影響ERP系統(tǒng)的性能。如果因?yàn)榉⻊?wù)器必須放在不同的地點(diǎn)而不得不使用WAN連接,則可行的方法之一是采用T1或T3租賃線路的逆向復(fù)用技術(shù),以保證服務(wù)器之間的通信速度。
此外,在許多城市里,把連接轉(zhuǎn)移到高速的本地城域網(wǎng)也是一種可行的辦法。目前,運(yùn)行在高速同步光纖網(wǎng)/同步數(shù)字分級(jí)網(wǎng)(SONET/SDH)上的ATM服務(wù)正變得越來(lái)越廣泛和可用,如果連接距離少于50英里,且?guī)捄脱舆t不成為問(wèn)題的話,利用這些高速城域網(wǎng)服務(wù)將成為另一種可行的方案。
最后,如果站點(diǎn)僅僅是因?yàn)榫嚯x太遠(yuǎn)而無(wú)法得到延遲足夠低的連接(或這樣做的成本太高),那么唯一的辦法就是使用中間件(例如BEA Tuxedo等)對(duì)ERP應(yīng)用進(jìn)行改造。這種方法的過(guò)程非常復(fù)雜且實(shí)施成本很高,對(duì)ERP應(yīng)用的設(shè)計(jì)和性能將產(chǎn)生重大影響。因此只要有可能,應(yīng)盡量將DBMS和應(yīng)用服務(wù)器放在一起并通過(guò)專用的高速LAN進(jìn)行連接。
2. 應(yīng)用服務(wù)器與客戶端連網(wǎng)
應(yīng)用服務(wù)器和客戶端之間的交互操作是為ERP應(yīng)用提供連網(wǎng)設(shè)施遇到問(wèn)題最多的地方。這些交互操作因各廠商ERP系統(tǒng)的不同而存在很大差異。即使在同一個(gè)ERP系統(tǒng)內(nèi),因?yàn)橐蕾嚨膽?yīng)用規(guī)則和使用的中間件不同也會(huì)存在差異。網(wǎng)絡(luò)設(shè)計(jì)人員理解這些交互操作的特點(diǎn)是非常重要的。如果有可能,應(yīng)在ERP系統(tǒng)定制過(guò)程的早期就確定一個(gè)子網(wǎng)段進(jìn)行測(cè)試。這可以通過(guò)利用嵌入式遠(yuǎn)程監(jiān)控(RMON)和分析報(bào)告工具(如3Com公司的Transcend Traffix管理器)的RMON2數(shù)據(jù)實(shí)現(xiàn),也可以在測(cè)試網(wǎng)段連接一個(gè)單獨(dú)的探測(cè)器或協(xié)議分析儀來(lái)實(shí)現(xiàn)。
在企業(yè)環(huán)境中,保證ERP客戶端對(duì)應(yīng)用服務(wù)器具有可伸縮訪問(wèn)的最安全方法是從共享式LAN結(jié)構(gòu)升級(jí)到專用的交換式連接。去掉共享式結(jié)構(gòu)將消除傳統(tǒng)LAN的許多不可預(yù)測(cè)性。而且,轉(zhuǎn)移到專用以太網(wǎng)或快速以太網(wǎng)桌面連接和相應(yīng)的骨干鏈路將大大增加整個(gè)企業(yè)網(wǎng)的可用帶寬。要想得到理想的性能,最好將所有的客戶端連接升級(jí)到至少10/100Mbps。在WAN中,ERP客戶端與服務(wù)器之間的交互操作具有重要意義,不管客戶端是個(gè)別遠(yuǎn)程用戶還是位于分支機(jī)構(gòu)辦公室的用戶,模擬的WAN連接至少應(yīng)具有V.90 56Kbps的鏈路。數(shù)字用戶線(DSL)和線纜調(diào)制解調(diào)器(Cable Modem)可以提供更高的速率。
不管連接類型是哪一種,都需要在帶寬經(jīng)常受到嚴(yán)重限制的WAN網(wǎng)絡(luò)上保證不同的通信具有不同的優(yōu)先權(quán),F(xiàn)在有幾種QoS方案,如路由器優(yōu)先權(quán)排隊(duì)、WAN鏈路帶寬級(jí)別管理、映射通信、具有保證速率(CIR)的幀中繼永久性虛擬線路(PVC)等。
如果交互操作效率不高的,那么網(wǎng)絡(luò)設(shè)計(jì)人員必須確定問(wèn)題是純帶寬不足引起的,還是延遲帶來(lái)的。如果問(wèn)題出在帶寬不足上,可以通過(guò)對(duì)帶寬進(jìn)行升級(jí)和對(duì)通信的優(yōu)先權(quán)進(jìn)行調(diào)整來(lái)解決。然而如果問(wèn)題出在延遲上,則需要采取不同的解決方案,或者使用一個(gè)可伸縮的遠(yuǎn)程控制方案如Citrix WinFrame或Microsoft NT Transaction Server來(lái)解決,或者使用新的中間件對(duì)ERP應(yīng)用進(jìn)行重新整合。在任何一種情況下,高效的廣域網(wǎng)連接平臺(tái)都是必需的。
3. 應(yīng)用共存與QoS
ERP應(yīng)用并不是在真空中操作。網(wǎng)絡(luò)設(shè)計(jì)人員必須確保其他應(yīng)用通信不會(huì)給ERP過(guò)程帶來(lái)不利影響,因此,所使用的連網(wǎng)設(shè)備必須支持復(fù)雜的通信優(yōu)先權(quán)和QoS控制,以使ERP通信獲得比企業(yè)里所有其他通信流高的優(yōu)先權(quán)。在實(shí)施ERP的過(guò)程中,企業(yè)所使用的路由器和交換設(shè)備都必須具有不同級(jí)別的嵌入式RMON和RMON2功能,以此識(shí)別和跟蹤應(yīng)用級(jí)通信信息。
新的挑戰(zhàn)
隨著網(wǎng)絡(luò)技術(shù)的迅速進(jìn)步和ERP在企業(yè)里的不斷流行,將會(huì)出現(xiàn)許多新的ERP應(yīng)用,這些新應(yīng)用的出現(xiàn)無(wú)疑將向我們提出新的挑戰(zhàn)。
1. 通過(guò)Web訪問(wèn)ERP應(yīng)用
許多ERP廠商,包括Oracle和SAP,正在它們的ERP應(yīng)用中添加Web接口。隨著ERP應(yīng)用變得越來(lái)越離不開Web,新的連網(wǎng)問(wèn)題又出現(xiàn)了,ERP服務(wù)器變得越來(lái)越類似于其他的Web服務(wù)器。盡管在這種模式中減少了客戶端的功能而增加了對(duì)服務(wù)器的要求,但位于客戶端的用戶仍然期望能夠得到傳統(tǒng)的應(yīng)答時(shí)間服務(wù)。這就要求網(wǎng)絡(luò)設(shè)計(jì)人員必須提供能夠解決網(wǎng)絡(luò)資源問(wèn)題和服務(wù)器資源問(wèn)題的復(fù)雜QoS方案。
2. 基于政策的管理
與DBMS/應(yīng)用服務(wù)器網(wǎng)絡(luò)不同,ERP通信在客戶端/應(yīng)用服務(wù)器網(wǎng)絡(luò)中可能被授予最高優(yōu)先權(quán),但也有可能不具備這種優(yōu)先權(quán)。這種情況主要出現(xiàn)在提供多種業(yè)務(wù)的網(wǎng)絡(luò)里,如話音、視頻傳輸?shù)?因此在設(shè)計(jì)IP通信優(yōu)先權(quán)方案時(shí)必須考慮所有應(yīng)用。
3. 供應(yīng)鏈的擴(kuò)展
在將來(lái),企業(yè)的外部貿(mào)易伙伴,如客戶、供應(yīng)商、合作商等將可以通過(guò)Internet訪問(wèn)企業(yè)ERP系統(tǒng)。這需要在ERP Web接口中增加復(fù)雜的安全功能,如公開密鑰設(shè)施(PKI)和數(shù)字認(rèn)證等。許多Internet服務(wù)提供商將提供可以優(yōu)先處理與ERP相關(guān)業(yè)務(wù)的VPN服務(wù)。通過(guò)將QoS和安全特性集成到VPN中,這些服務(wù)商將可以為不同企業(yè)之間的ERP應(yīng)用提供專用的Extranet服務(wù)。
ERP項(xiàng)目的實(shí)施對(duì)網(wǎng)絡(luò)設(shè)計(jì)有很高的要求。LAN和WAN鏈路可能需要升級(jí)才能支持高速的IP服務(wù)。目前,許多公司都提供了解決ERP連網(wǎng)問(wèn)題的專用網(wǎng)絡(luò)解決方案。利用這些現(xiàn)有的產(chǎn)品和方案,企業(yè)可以方便地解決ERP系統(tǒng)的連網(wǎng)問(wèn)題。